package com.exrobot.module.rbt.dal.iben.auth;

import lombok.Data;

@Data
public class IbenBaseHeader {
    /**
     * 系统交互唯一标识（32位UUID，保证幂等性）
     * */
   public String requestId;
    /**
     * HmacSHA256 签名算法（参数：tenantCode,timestamp,nonce）
     * */
    public String sign;
    /**
     * 系统来源：1-安卓，2-机器人，3-三方系统
     * */
    public String source;
    /**
     * 企业编码（32位字符串）
     * */
    public String tenantCode;
    /**
     * 请求时间戳（毫秒级时间戳）
     * */
    public Integer timestamp;
    /**
     * 环境控制：dev-开发，test-测试，prd-生产（默认：prd）
     * */
    public String  profile;
    /**
     * 云平台版本（例如：v0.1.0）
     * */
    public String version;

}
